
    /**  
    * @Title: ExceptionUtils.java
    * @Package com.utils.exception
    * @Description: 
    * @author likai
    * @date 2016年9月21日
    * @version V1.0  
    */
    
package com.supers.exception;


    /**
    * @ClassName: ExceptionUtils
    * @Description: 
    * @author likai
    * @date 2016年9月21日
    *
    */

public class ExceptionUtils {

	public static String getExceptionMessage(Throwable e,String packg) {
		String erro=e+"\n";
		
		StackTraceElement[] exception=e.getStackTrace();
		for (int i = 0; i < exception.length; i++) {
			if (exception[i].toString().startsWith(packg)) {				
				erro=erro+exception[i]+"\n";
			}
		}
		return erro;
	}
	public static String getExceptionMessage(Throwable e) {
		String erro=e+"\n";
		
		StackTraceElement[] exception=e.getStackTrace();
		for (int i = 0; i < exception.length; i++) {
			erro=erro+exception[i]+"\n";
		}
		return erro;
	}
}
